English Nouns: tetrastatin

English Nouns verb 'tetrastatin' conjugated